/* ADMIN */
$(document).ready(function() {
	
	//全选
    $("#chk_all").click(function(){
        if (this.checked == true) {
            $("input[name='check_car']").each(function(){this.checked=true;}); 
        } else {
            $("input[name='check_car']").each(function(){this.checked=false;}); 			
        }        
    });
	
    
    
    //删除车源
    $("#s_sale_del").click(function(){   
        setClick("check_car", "您确定要删除选中信息吗", sale_del);
    }); 

    
    //售出车源
    $("#s_sale_sale").click(function(){   
        setClick("check_car", "您确定选中信息已经售出了吗", sale_sale);
    }); 
    
    //删除收藏
    $("#s_favorites_del").click(function(){   
        setClick("check_car", "您确定要删除选中收藏吗", favorites_del);
    }); 
    

    //标记已读
    $("#s_msg_read").click(function(){
    	setClick("check_car", "您确定将这些消息标记为已读吗", msg_isread);
    });
    
    //删除消息
    $("#s_msg_del").click(function(){
    	setClick("check_car", "您确定要删除选中消息吗", msg_del);
    });
    
    //搜索 
    $("#set_search").click(function(){
    	
		var query = encodeURI($("#query").val());
		var s_url = $("#search_url").val();
		if (query != ""){
			window.open(s_url+query, "_self");	
		}
    });
    
    //审核消息
    $("#s_audit").click(function(){
    	setClick("check_car", "您确定要审核选中消息吗", msg_audit);
    });
});


function reBan(uid){
	var ref = $('input[name=ref]').val();
	$.post("/ajax/reban",{uid:uid},function(result){   
		if(result == 1){
			successMsg("操作成功, 正在跳转...", ref);
		}else{
			errorMsg(result);
		}
	});
}

function ban(uid){
	var ref = $('input[name=ref]').val();
	if (window.confirm("确定BAN这个用户吗?")){
		$.post("/ajax/ban",{uid:uid},function(result){   
			if(result == 1){
				successMsg("操作成功, 正在跳转...", ref);
			}else{
				errorMsg(result);
			}
		});
	}
	

}


//显示消息详细
function show_msg(id){
	//var ref = $('input[name=ref]').val();
	$.post("/ajax/showmsg",{id:id},function(result){   
		errorMsg(result);
	});
}

//刷新
function refresh(id){
	var ref = $('input[name=ref]').val();
	$.post("/ajax/refresh",{id:id},function(result){   
		if(result == 1){
			successMsg("刷新成功, 正在跳转...", ref);
		}else{
			errorMsg(result);
		}
		
	});
}


//恢复显示
function restore(id){
	var ref = $('input[name=ref]').val();
	$.post("/ajax/restore",{id:id},function(result){   
		if(result == 1){
			successMsg("恢复成功, 正在跳转...", ref);
		}else{
			errorMsg("恢复失败, 可能是因为您登陆超时, 请刷新后重试！");
		}
		
	});
}

function setClick(name, msg, fun){
    var ids = "";
    $("input[name='"+name+"']").each(function(){
        if(this.checked == true) {
            if (ids == "") {
                ids = this.value;
            } else {
                ids = ids+","+this.value;
            }
        }            
    });
    if (ids == "") {
    	errorMsg("您没有选择信息");  
    } else {     
    	//HERE USE CONFIRM ON BOOTSTRAP
    	if (window.confirm(msg)){
    		fun(ids);
    	}
    }
}

//删除 IS_APP = 3
function sale_del(ids){
	var ref = $('input[name=ref]').val();
	$.post("/ajax/saledel",{ids:ids},function(result){   
		if(result == 1){
			successMsg("删除成功, 正在跳转...", ref);
		}else{
			errorMsg("删除失败, 可能是因为您登陆超时, 请刷新后重试！");
		}
		
	});

}

//售出 IS_APP =2
function sale_sale(ids){
	var ref = $('input[name=ref]').val();
	$.post("/ajax/salesale",{ids:ids},function(result){   
		if(result == 1){
			successMsg("售出成功, 正在跳转...", ref);
		}else{
			errorMsg("售出失败, 可能是因为您登陆超时, 请刷新后重试！");
		}
		
	});

}


//删除收藏
function favorites_del(ids){
	var ref = $('input[name=ref]').val();
	$.post("/ajax/favoritesdel",{ids:ids},function(result){   
		if(result == 1){
			successMsg("删除成功, 正在跳转...", ref);
		}else{
			errorMsg("删除失败, 可能是因为您登陆超时, 请刷新后重试！");
		}
		
	});

}


//已读
function msg_isread(ids){
	var ref = $('input[name=ref]').val();
	$.post("/ajax/msgisread",{ids:ids},function(result){   
		if(result == 1){
			successMsg("标记成功, 正在跳转...", ref);
		}else{
			errorMsg("标记失败, 请刷新后重试！");
		}
		
	});
}


//删除消息
function msg_del(ids){
	var ref = $('input[name=ref]').val();
	$.post("/ajax/msgdel",{ids:ids},function(result){   
		if(result == 1){
			successMsg("删除成功, 正在跳转...", ref);
		}else{
			errorMsg("删除失败, 可能是因为您登陆超时, 请刷新后重试！");
		}
		
	});

}

//审核消息
function msg_audit(ids){
	var ref = $('input[name=ref]').val();
	$.post("/ajax/audit",{ids:ids},function(result){   
		if(result == 1){
			successMsg("已加入审核, 正在跳转...", ref);
		}else{
			errorMsg("审核错误, 可能是因为您登陆超时, 请刷新后重试！");
		}
		
	});

}